astound (someone) with (one's) knowledge

Examples

Nothing found